through one's own means - Français Anglais Dictionnaire